Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
10 ORWELL PLACE Terraced £83,750 30 Jan 2012
12 ORWELL PLACE Terraced £69,500 9 Dec 2014
16 ORWELL PLACE Terraced £85,000 25 Oct 2013
20 ORWELL PLACE Terraced £57,000 8 May 2007
22 ORWELL PLACE Terraced £130,000 31 May 2019